<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8">

  <link rel="stylesheet" href="assets/css/variables.css">
  <link rel="stylesheet" href="assets/css/nativize.css">
  <link rel="stylesheet" href="assets/css/global.css">
  <link rel="stylesheet" href="assets/css/about.css">
  <link rel="stylesheet" href="assets/css/nav.css">
  <link rel="stylesheet" href="assets/css/section.css">
  <link rel="stylesheet" href="assets/css/demo.css">
  <link rel="stylesheet" href="assets/css/github.css">

  <link rel="import" href="sections/about.html">
  <link rel="import" href="sections/abp-cli/abp-cli-installation.html">
  <link rel="import" href="sections/abp-cli/abp-cli-new.html">
  <link rel="import" href="sections/abp-cli/abp-cli-update.html">
  <link rel="import" href="sections/abp-cli/abp-cli-add.html">
  <link rel="import" href="sections/abp-cli/abp-cli-generate-proxy.html">
  <link rel="import" href="sections/abp-cli/abp-cli-switch.html">
  <link rel="import" href="sections/abp-cli/abp-cli-translate.html">
  <link rel="import" href="sections/abp-cli/abp-cli-account.html">
  <link rel="import" href="sections/abphelper-cli/abphelper-cli-installation.html">
  <link rel="import" href="sections/abphelper-cli/abphelper-cli-generate-crud.html">
  <link rel="import" href="sections/abphelper-cli/abphelper-cli-generate-appService.html">
  <link rel="import" href="sections/abphelper-cli/abphelper-cli-generate-controller.html">
  <link rel="import" href="sections/abphelper-cli/abphelper-cli-generate-localization.html">
  <link rel="import" href="sections/abphelper-cli/abphelper-cli-ef-migrations.html">
  <link rel="import" href="sections/modules-manager/modules-manager-installer.html">
  <link rel="import" href="sections/modules-manager/modules-manager-market.html">
  <!-- <link rel="import" href="sections/awesome-tools/awesome-tools-ef-provider.html"> -->
</head>
<body>

  <nav class="nav js-nav">
    <header class="nav-header">
      <h1 class="nav-title"><strong>Abp</strong> Helper</h1>
      <img class="nav-header-icon" src="assets/app-icon/png/128.png"/>
    </header>

    <div class="nav-item u-category-abp-cli">
      <h5 class="nav-category">
        <svg class="nav-icon"><use xlink:href="assets/img/icons.svg#icon-windows"></use></svg>
        Abp CLI
      </h5>
      <button type="button" id="button-abp-cli-installation" data-section="abp-cli-installation" class="nav-button">Install or update <em>Abp CLI</em></button>
      <button type="button" id="button-abp-cli-new" data-section="abp-cli-new" class="nav-button">Generate a <em>new</em> Abp solution</button>
      <button type="button" id="button-abp-cli-update" data-section="abp-cli-update" class="nav-button"><em>Update</em> framework and modules</button>
      <button type="button" id="button-abp-cli-add" data-section="abp-cli-add" class="nav-button"><em>Add</em> an Abp package or module</button>
      <button type="button" id="button-abp-cli-generate-proxy" data-section="abp-cli-generate-proxy" class="nav-button">Generates Angular <em>client proxies</em></button>
      <button type="button" id="button-abp-cli-switch" data-section="abp-cli-switch" class="nav-button"><em>Switch</em> the ABP framework version</em></button>
      <button type="button" id="button-abp-cli-translate" data-section="abp-cli-translate" class="nav-button"><em>Translate</em> localization files</button>
      <button type="button" id="button-abp-cli-account" data-section="abp-cli-account" class="nav-button">Manage your Abp.io <em>account</em></button>
    </div>

    <div class="nav-item u-category-abphelper-cli">
      <h5 class="nav-category">
        <svg class="nav-icon"><use xlink:href="assets/img/icons.svg#icon-windows"></use></svg>
        AbpHelper CLI
      </h5>
      <button type="button" id="button-abphelper-cli-installation" data-section="abphelper-cli-installation" class="nav-button">Install or update <em>AbpHelper CLI</em></button>
      <button type="button" id="button-abphelper-cli-generate-crud" data-section="abphelper-cli-generate-crud" class="nav-button">Generate <em>CRUD</em></button>
      <button type="button" id="button-abphelper-cli-generate-appService" data-section="abphelper-cli-generate-appService" class="nav-button">Generate <em>AppService</em></button>
      <button type="button" id="button-abphelper-cli-generate-controller" data-section="abphelper-cli-generate-controller" class="nav-button">Generate <em>controller</em></button>
      <button type="button" id="button-abphelper-cli-generate-localization" data-section="abphelper-cli-generate-localization" class="nav-button">Generate <em>localization</em></button>
      <button type="button" id="button-abphelper-cli-ef-migrations" data-section="abphelper-cli-ef-migrations" class="nav-button">Add <em>EF Migrations</em></button>
    </div>

    <div class="nav-item u-category-modules-manager">
      <h5 class="nav-category">
        <svg class="nav-icon"><use xlink:href="assets/img/icons.svg#icon-windows"></use></svg>
        Modules Manager
      </h5>
      <button type="button" id="button-modules-manager-installer" data-section="modules-manager-installer" class="nav-button"><em>Install</em> or update community modules</button>
      <button type="button" id="button-modules-manager-market" data-section="modules-manager-market" class="nav-button">Explore the Abp <em>module market</em></button>
    </div>

    <!-- <div class="nav-item u-category-awesome-tools">
      <h5 class="nav-category">
        <svg class="nav-icon"><use xlink:href="assets/img/icons.svg#icon-windows"></use></svg>
        Awesome Tools
      </h5>
      <button type="button" id="button-awesome-tools-ef-provider" data-section="awesome-tools-ef-provider" class="nav-button">Change <em>EF Core</em> provider</button>
    </div> -->

    <footer class="nav-footer">
      <button type="button" id="button-about" data-modal="about" class="nav-footer-button">About</button>
      <a class="nav-footer-logo" href="https://github.com/EasyAbp/AbpHelper.GUI" aria-label="Homepage">
        <svg class="nav-footer-icon"><use xlink:href="assets/img/icons.svg#icon-love"></use></svg>
      </a>
    </footer>
  </nav>

  <main class="content js-content"></main>

  <script>
    require('./assets/imports')
    require('./assets/ex-links')
    require('./assets/nav')
    require('./assets/demo-btns')
    require('./assets/code-blocks')
    require('./assets/normalize-shortcuts')
    require('./assets/tray-actions')
  </script>
</body>
</html>
